tattered and torn - Espagnol Anglais Dictionnaire